package com.dstz.demo.core.manager;


import com.dstz.demo.core.model.ProjectBudget;
import com.dstz.demo.core.model.ProjectDetails;

import java.util.List;
import java.util.Map;

public interface ProjectManager {

    void updateStatus(String[] split);

    void updateStatusNO(String note,String[] split);

    Map selectOne(String id);

    List<ProjectDetails> uploadTwo(List<ProjectDetails> lists);

    List<ProjectDetails> projectDetails(String id);

    void submit(String list, ProjectBudget projectBudget);

    Integer createProjectdubget();

    Map<String,List> appendReduce(String id, List<ProjectDetails> lists);

    void sumbitAppendReduce(List<Map> maps);

    List<ProjectDetails> selectAll(String id);

    void updateVersion(String id, String version);
}
